<html lang="en" class="pointer-events cm-s-stash-default"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>Source of context.go - mux - Bitbucket</title><script>
    window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{};
    WRM._unparsedData["com.atlassian.plugins.atlassian-plugins-webresource-plugin:context-path.context-path"]="\u0022\u0022";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-web:determine-language.syntax-highlighters"]="{\u0022text/x-ruby\u0022:{\u0022x\u0022:[\u0022ruby\u0022]},\u0022text/x-objectivec\u0022:{\u0022e\u0022:[\u0022m\u0022]},\u0022text/x-python\u0022:{\u0022x\u0022:[\u0022python\u0022]},\u0022text/x-sh\u0022:{\u0022e\u0022:[\u0022makefile\u0022,\u0022Makefile\u0022],\u0022x\u0022:[\u0022sh\u0022,\u0022bash\u0022,\u0022zsh\u0022]},\u0022text/javascript\u0022:{\u0022x\u0022:[\u0022node\u0022]},\u0022text/velocity\u0022:{\u0022e\u0022:[\u0022vm\u0022]},\u0022text/x-perl\u0022:{\u0022x\u0022:[\u0022perl\u0022]},\u0022text/x-erlang\u0022:{\u0022x\u0022:[\u0022escript\u0022]}}";
    WRM._unparsedData["com.atlassian.bitbucket.server.config-wrm-data:attachment.upload.max.size.data"]="{\u0022value\u0022:\u002210485760\u0022,\u0022key\u0022:\u0022attachment.upload.max.size\u0022,\u0022type\u0022:\u0022NUMBER\u0022}";
    WRM._unparsedData["com.atlassian.bitbucket.server.feature-wrm-data:attachments.data"]="true";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-client-web-fragments:comments-action-links._unused_"]="null";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-client-web-fragments:comments-info-panels._unused_"]="null";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-client-web-fragments:comments-extra-panels-internal._unused_"]="null";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-client-web-fragments:file-content-diff-view-options._unused_"]="null";
    WRM._unparsedData["com.atlassian.bitbucket.server.config-wrm-data:display.max.source.lines.data"]="{\u0022value\u0022:\u002220000\u0022,\u0022key\u0022:\u0022display.max.source.lines\u0022,\u0022type\u0022:\u0022NUMBER\u0022}";
    WRM._unparsedData["com.atlassian.bitbucket.server.config-wrm-data:content.upload.max.size.data"]="{\u0022value\u0022:\u00225242880\u0022,\u0022key\u0022:\u0022content.upload.max.size\u0022,\u0022type\u0022:\u0022NUMBER\u0022}";
    WRM._unparsedData["com.atlassian.bitbucket.server.config-wrm-data:page.max.source.lines.data"]="{\u0022value\u0022:\u002220000\u0022,\u0022key\u0022:\u0022page.max.source.lines\u0022,\u0022type\u0022:\u0022NUMBER\u0022}";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-client-web-fragments:file-source-toolbar-primary-location._unused_"]="null";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-client-web-fragments:file-source-toolbar-secondary-location._unused_"]="null";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-client-web-fragments:file-diff-toolbar-primary-location._unused_"]="null";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-client-web-fragments:file-diff-toolbar-secondary-location._unused_"]="null";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-client-web-fragments:branch-layout-actions-dropdown-location._unused_"]="null";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-client-web-fragments:clone-dialog-options-location._unused_"]="null";
    WRM._unparsedData["com.atlassian.bitbucket.server.bitbucket-mirroring-upstream:preferred-mirror.preferred-mirror-id"]="\u0022\u0022";
    WRM._unparsedData["com.atlassian.analytics.analytics-client:policy-update-init.policy-update-data-provider"]="false";
    WRM._unparsedData["com.atlassian.analytics.analytics-client:programmatic-analytics-init.programmatic-analytics-data-provider"]="false";
    WRM._unparsedData["com.atlassian.bitbucket.server.feature-wrm-data:user.time.zone.onboarding.data"]="true";
    if(window.WRM._dataArrived)window.WRM._dataArrived();</script>
    <link type="text/css" rel="stylesheet" href="/s/c8cb557e39b7d1dc467673c00bac94b4-CDN/-317276367/93098cb/67/154057b82430b23e11bfb75940567a2c/_/download/contextbatch/css/_super/batch.css" data-wrm-key="_super" data-wrm-batch-type="context" media="all">
    <link type="text/css" rel="stylesheet" href="/s/37b240b216c8de74ff37009b663f3a36-CDN/-317276367/93098cb/67/06a294955672ce74dcc565da014a40e9/_/download/contextbatch/css/bitbucket.page.repository.fileContent,bitbucket.feature.files.fileHandlers,bitbucket.layout.files,bitbucket.layout.branch,bitbucket.layout.repository,atl.general,bitbucket.layout.entity,bitbucket.layout.base,-_super/batch.css" data-wrm-key="bitbucket.page.repository.fileContent,bitbucket.feature.files.fileHandlers,bitbucket.layout.files,bitbucket.layout.branch,bitbucket.layout.repository,atl.general,bitbucket.layout.entity,bitbucket.layout.base,-_super" data-wrm-batch-type="context" media="all">
    <!--[if lte IE 9]>
    <link type="text/css" rel="stylesheet" href="/s/37b240b216c8de74ff37009b663f3a36-CDN/-317276367/93098cb/67/06a294955672ce74dcc565da014a40e9/_/download/contextbatch/css/bitbucket.page.repository.fileContent,bitbucket.feature.files.fileHandlers,bitbucket.layout.files,bitbucket.layout.branch,bitbucket.layout.repository,atl.general,bitbucket.layout.entity,bitbucket.layout.base,-_super/batch.css?conditionalComment=lte+IE+9" data-wrm-key="bitbucket.page.repository.fileContent,bitbucket.feature.files.fileHandlers,bitbucket.layout.files,bitbucket.layout.branch,bitbucket.layout.repository,atl.general,bitbucket.layout.entity,bitbucket.layout.base,-_super" data-wrm-batch-type="context" media="all">
    <![endif]-->
    <script type="text/javascript" src="/s/4452f10665b6bd7bf127d9b6f0f7d4b2-CDN/-317276367/93098cb/67/154057b82430b23e11bfb75940567a2c/_/download/contextbatch/js/_super/batch.js?locale=en-US" data-wrm-key="_super" data-wrm-batch-type="context" data-initially-rendered=""></script><style type="text/css"></style><style type="text/css"></style>
    <script type="text/javascript" src="/s/be936d696476d5b289bc697c2b71b627-T/-317276367/93098cb/67/06a294955672ce74dcc565da014a40e9/_/download/contextbatch/js/bitbucket.page.repository.fileContent,bitbucket.feature.files.fileHandlers,bitbucket.layout.files,bitbucket.layout.branch,bitbucket.layout.repository,atl.general,bitbucket.layout.entity,bitbucket.layout.base,-_super/batch.js?locale=en-US" data-wrm-key="bitbucket.page.repository.fileContent,bitbucket.feature.files.fileHandlers,bitbucket.layout.files,bitbucket.layout.branch,bitbucket.layout.repository,atl.general,bitbucket.layout.entity,bitbucket.layout.base,-_super" data-wrm-batch-type="context" data-initially-rendered=""></script>
    <meta name="application-name" content="Bitbucket"><link rel="preload" href="/s/-317276367/93098cb/67/7.6.3/_/download/resources/com.atlassian.auiplugin:internal-iconfont-v2/fonts/adgs-icons.woff" as="font" type="font/woff" crossorigin="anonymous"><link rel="shortcut icon" type="image/x-icon" href="/s/-317276367/93098cb/67/1.0/_/download/resources/com.atlassian.bitbucket.server.bitbucket-web:favicon/favicon.ico"><link rel="search" href="http://localhost:7990/plugins/servlet/opensearch-descriptor" type="application/opensearchdescription+xml" title="Bitbucket code search"><style></style><script type="text/javascript" charset="utf-8" src="/s/2a2204b0a260022bd6257ee0ffa0ad03-CDN/-317276367/93098cb/67/1.0/_/download/batch/com.atlassian.bitbucket.server.bitbucket-highlight:go/com.atlassian.bitbucket.server.bitbucket-highlight:go.js?locale=en-US"></script></head><body class="aui-page-sidebar bitbucket-theme aui-sidebar-collapsed scrolling-forwarded" data-aui-version="7.6.3" style="height: 587px;"><ul id="assistive-skip-links" class="assistive"><li><a href="#aui-sidebar-content">Skip to sidebar navigation</a></li><li><a href="#aui-page-panel-content-body">Skip to content</a></li></ul><div id="page"><!-- start #header --><header id="header" role="banner"><section class="notifications"><script type="text/javascript">require('bitbucket/internal/feature/integrity/alert').init([]);</script></section><nav class="aui-header aui-dropdown2-trigger-group" role="navigation" data-aui-responsive="true"><div class="aui-header-inner"><div class="aui-header-before"></div><div class="aui-header-primary"><h1 id="logo" class="bitbucket-header-logo"><a href="http://localhost:7990">Bitbucket</a></h1><ul class="aui-nav" resolved="" style="width: auto;"><li class=" projects-link"><a href="/projects" class="projects-link" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:projects-menu">Projects</a></li><li class="selected recent-repositories"><a id="repositories-menu-trigger" class=" aui-dropdown2-trigger" aria-controls="com.atlassian.bitbucket.server.bitbucket-server-web-fragments-repositories-menu" aria-haspopup="true" role="button" tabindex="0" data-aui-trigger="" resolved="" aria-expanded="false" href="#com.atlassian.bitbucket.server.bitbucket-server-web-fragments-repositories-menu">Repositories<span class="icon aui-icon-dropdown"></span></a><div id="com.atlassian.bitbucket.server.bitbucket-server-web-fragments-repositories-menu" class="aui-dropdown2 aui-style-default aui-layer recent-repositories-menu" role="menu" aria-hidden="true" resolved=""><div role="presentation"><div class="aui-dropdown2-section recent-repositories-section repository-list-container"><strong role="presentation" class="aui-dropdown2-heading">Recently viewed</strong><div id="recent-repositories-list-container"><div class="repository-list-container"><ul class="repository-list search-results-container"><li class="search-results-item repository"><a href="/projects/SOUR/repos/mux/browse" class="repository-link" data-entity="repository" data-repository-id="1" data-repository-slug="mux" data-project-id="1" data-project-key="SOUR" title="mux"><span class="aui-avatar aui-avatar-medium aui-avatar-project"><span class="aui-avatar-inner"><img alt="SOUR" src="/projects/SOUR/avatar.png?s=64&amp;v=1542162761005" original-title="SOUR"></span></span><div class="item-wrapper"><strong class="item-name">mux</strong><p class="item-description">SOUR</p></div></a></li></ul></div></div></div><div class="aui-dropdown2-section public-repo-list-link-section repository-list-container"><ul class="aui-list-truncate repository-list" role="presentation"><li role="presentation"><a href="/repos?visibility=public" class="public-repos-link icon-repository" title="View all publicly accessible repositories in Bitbucket" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:public-repo-list-link">View all public repositories</a></li></ul></div></div></div></li></ul></div><div class="aui-header-secondary"><ul class="aui-nav" resolved=""><li><div id="quick-search-loader"><div><form class="aui-quicksearch" method="GET" action="/plugins/servlet/search"><div class="quick-search-trigger"><label class="assistive" for="quick-search">Search for code, commits or repositories</label><input id="quick-search" name="q" type="text" autocomplete="off" placeholder="Search for code, commits or repositories…" aria-activedescendant="" aria-autocomplete="both" aria-busy="false" aria-controls="quick-search-dialog" aria-expanded="false" aria-haspopup="true" role="combobox"></div></form><bb-panel class="aui-layer" aria-hidden="true" resolved="" id="quick-search-dialog" anchor-to="quick-search"><div class="quick-search-main repository-list-container"><ul id="quick-search-results" class="quick-search-results repository-list search-results-container" role="presentation"></ul></div></bb-panel></div></div><script>jQuery(document).ready(function () {require(['bitbucket-plugin-search/internal/component/quick-search/quick-search-loader'], function (loader) {loader.onReady('#quick-search-loader');}) ;}) ;</script></li><li class=" help-link" title="Help"><a class=" aui-dropdown2-trigger aui-dropdown2-trigger-arrowless" aria-controls="com.atlassian.bitbucket.server.bitbucket-server-web-fragments-help-menu" aria-haspopup="true" role="button" tabindex="0" data-aui-trigger="" resolved="" aria-expanded="false" href="#com.atlassian.bitbucket.server.bitbucket-server-web-fragments-help-menu"><span class="aui-icon aui-icon-small aui-iconfont-question-circle">Help</span><span class="icon aui-icon-dropdown"></span></a><div id="com.atlassian.bitbucket.server.bitbucket-server-web-fragments-help-menu" class="aui-dropdown2 aui-style-default aui-layer" role="menu" aria-hidden="true" resolved=""><div role="presentation"><div class="aui-dropdown2-section help-items-section"><ul class="aui-list-truncate" role="presentation"><li role="presentation"><a href="http://docs.atlassian.com/bitbucketserver/docs-0515/Bitbucket+Server+documentation?utm_campaign=in-app-help&amp;amp;utm_medium=in-app-help&amp;amp;utm_source=stash" title="Go to the online documentation for Bitbucket" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:general-help">Online help</a></li><li role="presentation"><a href="https://www.atlassian.com/git?utm_campaign=learn-git&amp;utm_medium=in-app-help&amp;utm_source=stash" title="Learn about Git commands &amp; workflows" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:learn-git">Learn Git</a></li><li role="presentation"><a href="/getting-started" class="getting-started-page-link" title="Overview of Bitbucket features" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:getting-started-page-help-link">Welcome to Bitbucket</a></li><li role="presentation"><a href="/#" class="keyboard-shortcut-link" title="Discover keyboard shortcuts in Bitbucket" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:keyboard-shortcuts-help-link">Keyboard shortcuts</a></li></ul></div></div></div></li><li class=" admin-link" title="Administration"><a href="/admin" class="admin-link" title="Administration" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:administration-menu"><span class="aui-icon aui-icon-small aui-iconfont-settings">Administration</span></a></li><li class=" inbox-menu" title="View your unapproved pull requests"><a href="#inbox" id="inbox-trigger" class="inbox-menu" title="View your unapproved pull requests (Type 'g' then 'i')" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:global-pr-inbox-menu-item" aria-label="View your 0 unapproved pull requests" data-countloaded="true"><span class="aui-icon aui-icon-small aui-iconfont-tray-empty"></span></a></li><li class=" alerts-menu" title="View system alerts"><a href="#alerts" id="alerts-trigger" class="alerts-menu info" title="View system alerts" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:global-alerts-menu-item" data-aui-trigger="true" aria-controls="alerts-content" aria-expanded="false" aria-haspopup="true" resolved=""><div><span class="aui-icon aui-icon-small aui-iconfont-info">Alerts</span><span class="alerts-count">1</span></div></a></li><li class="user-dropdown"><a class=" aui-dropdown2-trigger user-dropdown-trigger aui-dropdown2-trigger-arrowless" aria-controls="user-dropdown-menu" aria-haspopup="true" role="button" title="Logged in as Admin Admin (admin)" data-container=".aui-header-secondary" tabindex="0" data-aui-trigger="" resolved="" aria-expanded="false" href="#user-dropdown-menu"><span id="current-user" class="aui-avatar aui-avatar-small" data-emailaddress="admin@test.org" data-username="admin" data-avatarurl-small="http://www.gravatar.com/avatar/c39d19611d325afe7cda3beece1664db.jpg?s=48&amp;d=mm"><span class="aui-avatar-inner"><img src="http://www.gravatar.com/avatar/c39d19611d325afe7cda3beece1664db.jpg?s=48&amp;d=mm" alt="Logged in as Admin Admin (admin)"></span></span><span class="icon aui-icon-dropdown"></span></a><div id="user-dropdown-menu" class="aui-dropdown2 aui-style-default aui-layer" role="menu" aria-hidden="true" resolved=""><div role="presentation"><div class="aui-dropdown2-section user-settings-section"><ul class="aui-list-truncate" role="presentation"><li role="presentation"><a href="/profile" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:profile-menu-item">View profile</a></li><li role="presentation"><a href="/account" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:account-menu-item">Manage account</a></li><li role="presentation"><a href="/plugins/servlet/upm/requests?source=header_user" id="upm-requests-link" data-web-item-key="com.atlassian.upm.atlassian-universal-plugin-manager-plugin:bitbucket-upm-requests-menu">Atlassian Marketplace</a></li></ul></div><div class="aui-dropdown2-section user-logout-section"><ul class="aui-list-truncate" role="presentation"><li role="presentation"><a href="/j_atl_security_logout" class="logout-link" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:logout-menu-item">Log out</a></li></ul></div></div></div></li></ul></div></div> <!-- End .aui-header-inner --></nav> <!-- End .aui-header --></header><!-- End #header --><!-- Start #content --><section id="content" role="main" tabindex="-1" data-timezone="0" data-reposlug="mux" data-projectkey="SOUR" data-reponame="mux" data-projectname="SOUR"><section class="notifications"></section><div id="aui-sidebar-content" class="aui-sidebar " tabindex="-1" aria-expanded="false"><div class="aui-sidebar-wrapper" style="height: 366px; top: 0px;"><div class="aui-sidebar-body"><script>require('bitbucket/internal/widget/sidebar/sidebar').preload();</script><header class="aui-page-header"><div class="aui-page-header-inner"><div class="aui-page-header-image"><a href="/projects/SOUR"><span class="aui-avatar aui-avatar-large aui-avatar-project" data-tooltip="SOUR"><span class="aui-avatar-inner"><img src="/projects/SOUR/avatar.png?s=96&amp;v=1542162761005" alt="SOUR"></span></span></a></div><!-- .aui-page-header-image --><div class="aui-page-header-main entity-item"><ol class="aui-nav aui-nav-breadcrumbs" resolved=""><li><a href="/projects/SOUR" title="SOUR">SOUR</a></li></ol><h1><span class="entity-name" title="mux">mux</span></h1><div></div></div><!-- .aui-page-header-main --></div><!-- .aui-page-header-inner --></header><!-- .aui-page-header --><nav class="aui-navgroup aui-navgroup-vertical" role="navigation"><div class="aui-navgroup-inner"><div class="aui-sidebar-group aui-sidebar-group-tier-one"><div class="aui-nav-heading"><strong>Actions</strong></div><ul class="aui-nav" resolved=""><li class=" clone-repo"><a href="#" class="aui-nav-item " id="clone-repo-button" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:repository-clone" title="Clone" this="" repository="" aria-controls="repo-clone-dialog"><span class="aui-icon icon-clone"></span><span class="aui-nav-item-label">Clone</span></a></li><li class=" create-branch"><a href="/plugins/servlet/create-branch" class="aui-nav-item " data-web-item-key="com.atlassian.bitbucket.server.bitbucket-branch:create-branch-repository-action"><span class="aui-icon icon-create-branch"></span><span class="aui-nav-item-label">Create branch</span></a></li><li class=" create-pull-request"><a href="/projects/SOUR/repos/mux/pull-requests?create" class="aui-nav-item " data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:repository-pull-request" title="Create" a="" new="" pull="" request=""><span class="aui-icon icon-create-pull-request"></span><span class="aui-nav-item-label">Create pull request</span></a></li><li class=" fork-repo"><a href="/projects/SOUR/repos/mux?fork" class="aui-nav-item " data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:repository-fork" title="Fork" this="" repository=""><span class="aui-icon icon-fork"></span><span class="aui-nav-item-label">Create fork</span></a></li></ul></div><aui-inline-dialog id="repo-clone-dialog" alignment="left top" class="aui-layer" resolved="" aria-hidden="true"><div class="aui-inline-dialog-contents"><div id="clone-repo-dialog-content"><div class="clone-url http-clone-url"><div class="aui-buttons"><button id="http-clone-url" class="aui-button repository-protocol" data-module-key="http-clone-url" data-clone-url="http://localhost:7990/scm/sour/mux.git" autocomplete="off" aria-disabled="true" disabled="disabled">HTTP</button><input type="text" class="text quick-copy-text stash-text clone-url-input" readonly="readonly" spellcheck="false" value="http://localhost:7990/scm/sour/mux.git"></div><div id="clone-dialog-options"></div><div id="clone-dialog-help-info"><p><a target="_blank" href="https://www.atlassian.com/git%2Ftutorials%2Fsetting-up-a-repository%2Fgit-clone?utm_campaign=learn-git-clone&amp;utm_medium=in-app-help&amp;utm_source=stash">Learn more about cloning repositories</a></p><p></p><div id="contributing-guidelines-clone-placeholder" class="hidden"></div><p></p></div></div><div class="sourcetree-panel"><a id="sourcetree-clone-button" class="aui-button aui-button-primary sourcetree-button" href="sourcetree://cloneRepo?type=stash&amp;baseWebUrl=http%3A%2F%2Flocalhost%3A7990&amp;cloneUrl=http%3A%2F%2Flocalhost%3A7990%2Fscm%2Fsour%2Fmux.git&amp;user=admin" autocomplete="off" tabindex="0">Clone in Sourcetree</a><p><a href="http://www.sourcetreeapp.com" target="_blank">Sourcetree</a> is a free Git and Mercurial client for Windows and Mac.</p></div></div></div></aui-inline-dialog><div class="aui-sidebar-group aui-sidebar-group-tier-one sidebar-navigation"><div class="aui-nav-heading"><strong>Navigation</strong></div><ul class="aui-nav" resolved=""><li class="aui-nav-selected"><a href="/projects/SOUR/repos/mux/browse" class="aui-nav-item " id="repository-nav-files" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:bitbucket.repository.nav.files"><span class="aui-icon icon-source"></span><span class="aui-nav-item-label">Source</span></a></li><li class=" commits-nav"><a href="/projects/SOUR/repos/mux/commits" class="aui-nav-item " id="repository-nav-commits" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:bitbucket.repository.nav.commits"><span class="aui-icon icon-commits"></span><span class="aui-nav-item-label">Commits</span></a></li><li><a href="/projects/SOUR/repos/mux/branches" class="aui-nav-item " id="repository-nav-branches" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:bitbucket.repository.nav.branches"><span class="aui-icon icon-branches"></span><span class="aui-nav-item-label">Branches</span></a></li><li><a href="/projects/SOUR/repos/mux/pull-requests" class="aui-nav-item " id="repository-nav-pull-requests" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:bitbucket.repository.nav.pull-requests"><span class="aui-icon icon-pull-requests"></span> <aui-badge class="" title="There is 1 open pull request">1</aui-badge><span class="aui-nav-item-label">Pull requests</span></a></li><li class=" forks-nav"><a href="/projects/SOUR/repos/mux/forks" class="aui-nav-item " id="repository-nav-forks" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:bitbucket.repository.nav.forks"><span class="aui-icon icon-forks"></span><span class="aui-nav-item-label">Forks</span></a></li></ul></div><div class="aui-sidebar-group aui-sidebar-group-tier-one sidebar-navigation extra-section section-featured-items hidden-when-collapsed" data-web-section-key="bitbucket.web.sidebar.repository.nav.shortcuts"><div class="aui-nav-heading" id="bitbucket.web.sidebar.repository.nav.shortcuts-heading"><strong>Shortcuts</strong></div><ul class="aui-nav" role="group" aria-labelledby="bitbucket.web.sidebar.repository.nav.shortcuts-heading" resolved=""></ul></div><div class="aui-sidebar-group sidebar-navigation extra-section section-overflow-items hidden" data-web-section-key="bitbucket.web.sidebar.repository.nav.shortcuts" aria-controls="sidebar-submenu0" data-aui-trigger="" resolved="" aria-expanded="false"><ul class="aui-nav" role="group" aria-labelledby="bitbucket.web.sidebar.repository.nav.shortcuts-heading" resolved=""></ul></div><div class="aui-sidebar-group sidebar-navigation extra-section add-shortcut-panel" data-web-section-key="bitbucket.web.sidebar.repository.nav.shortcuts" aria-controls="sidebar-submenu1" data-aui-trigger="" resolved="" aria-expanded="false"><ul class="aui-nav" resolved=""><li><button class="aui-nav-item aui-button aui-button-subtle " id="add-repo-shortcut-trigger" data-web-item-key="com.atlassian.bitbucket.server.bitbucket-repository-shortcuts:bitbucket.web.sidebar.repository.nav.add.shortcut" aria-controls="add-shortcut-dialog"><span class="aui-icon icon-add"></span><span class="aui-nav-item-label">Add shortcut</span></button></li></ul></div><div class="aui-sidebar-group aui-sidebar-group-tier-one sidebar-settings-group"><div class="aui-nav-heading"><strong> </strong></div><ul class="aui-nav" resolved=""><li class=" aui-sidebar-settings-button"><a href="/projects/SOUR/repos/mux/settings" class="aui-nav-item " data-web-item-key="com.atlassian.bitbucket.server.bitbucket-server-web-fragments:bitbucket.repository.nav.settings"><span class="aui-icon icon-settings"></span><span class="aui-nav-item-label">Repository settings</span></a></li></ul></div></div></nav></div><div class="aui-sidebar-footer"><a class="aui-button aui-button-subtle aui-sidebar-toggle aui-sidebar-footer-tipsy" data-tooltip="Expand sidebar ( [ )" href="#"><span class="aui-icon aui-icon-small"></span></a></div></div></div><div class="aui-page-panel content-body" id="aui-page-panel-content-body" tabindex="-1"><div class="aui-page-panel-inner"><section class="aui-page-panel-content"><div id="default-reviewers-feature-discovery-meta" data-feature-discovery-level="repo-admin"></div><header class="aui-page-header page-header-flex"><div class="aui-page-header-inner"><div class="aui-page-header-main"><ol class="aui-nav aui-nav-breadcrumbs repository-breadcrumbs" resolved=""><li><a href="/projects/SOUR" title="SOUR">SOUR</a></li><li class="aui-nav-selected"><a href="/projects/SOUR/repos/mux/browse" title="mux">mux</a></li></ol><h2 class="page-panel-content-header">Source</h2></div><!-- .aui-page-header-main --></div><!-- .aui-page-header-inner --></header><!-- .aui-page-header --><div class="aui-toolbar2 branch-selector-toolbar" role="toolbar"><div class="aui-toolbar2-inner"><div class="aui-toolbar2-primary"><div class="aui-group"><div class="aui-item"><div class="aui-buttons"><button id="repository-layout-revision-selector" type="button" class="aui-button searchable-selector-trigger revision-reference-selector-trigger" title="master"><span class="aui-icon aui-icon-small aui-iconfont-branch">Branch</span><span class="name" title="master" data-id="refs/heads/master" data-revision-ref="{&quot;latestCommit&quot;:&quot;212aa90d7cec051ab29930d5c56f758f6f69a789&quot;,&quot;isDefault&quot;:true,&quot;id&quot;:&quot;refs/heads/master&quot;,&quot;displayId&quot;:&quot;master&quot;,&quot;type&quot;:{&quot;name&quot;:&quot;Branch&quot;,&quot;id&quot;:&quot;branch&quot;}}">master</span></button><button id="branch-actions" class=" aui-dropdown2-trigger aui-button aui-dropdown2-trigger-arrowless" aria-controls="branch-actions-menu" aria-haspopup="true" role="button" data-aui-trigger="" autocomplete="off" type="button" resolved="" aria-expanded="false"><span class="aui-icon aui-icon-small aui-iconfont-more">Branch actions</span><span class="icon aui-icon-dropdown"></span></button></div></div><div class="aui-item"><div class="breadcrumbs"><span class="file-path"><a href="/projects/SOUR/repos/mux/browse">mux</a></span><span class="sep">/</span><span class="stub">context.go</span></div></div></div></div><div class="aui-toolbar2-secondary commit-badge-container"><div class="commit-badge-oneline"><span class="aui-avatar aui-avatar-small user-avatar" data-username="Michael Li"><span class="aui-avatar-inner"><img src="http://www.gravatar.com/avatar/0149ccde99be510b49fd9d8ee96b91e6.jpg?s=48&amp;d=mm" alt="Michael Li"></span></span><span class="commit-author" title="Michael Li">Michael Li</span> committed <a class="commitid" href="/projects/SOUR/repos/mux/commits/6137e193cdcba2725f16de84eaf0db2b769d9668#context.go" data-commit-message="remove redundant code that remove support gorilla/context (#427)
    
    * remove redundant code that remove support gorilla/context
    
    * backward compatible for remove redundant code" data-commitid="6137e193cdcba2725f16de84eaf0db2b769d9668">6137e193cdc</a><time datetime="2018-12-17T14:42:43+0000" title="17 December 2018 02:42 PM">17 Dec 2018</time></div></div></div></div><div id="file-content" class="file-content"><div class="file-toolbar"><div class="secondary"><div class="aui-buttons"><button class="aui-button in-browser-edit-button" title="Edit this file" autocomplete="off" aria-disabled="false">Edit</button></div><div class="aui-buttons"><button class="aui-button file-blame" title="Show blame for this file" autocomplete="off" aria-disabled="false">Blame</button></div><a class="aui-button aui-button-link raw-view-link" href="/projects/SOUR/repos/mux/raw/context.go?at=refs%2Fheads%2Fmaster" autocomplete="off" tabindex="0">Raw file</a></div><div class="primary"><div class="aui-buttons mode-toggle" original-title=""><a class="aui-button mode-source" href="/projects/SOUR/repos/mux/browse/context.go?at=master&amp;until=refs%2Fheads%2Fmaster" title="View the full source of this file" autocomplete="off" aria-pressed="true" tabindex="0">Source view</a><a class="aui-button mode-diff" href="/projects/SOUR/repos/mux/diff/context.go?autoSincePath=false&amp;until=refs%2Fheads%2Fmaster&amp;at=master" title="View the changes made in this revision" autocomplete="off" tabindex="0">Diff to previous</a></div><button class="aui-button aui-dd-trigger commit-selector-button aui-alignment-target" aria-controls="inline-dialog-commit-selector" aria-haspopup="true" role="button" title="View the history of this file" data-aui-trigger="" aria-expanded="false" resolved="">History</button><aui-inline-dialog id="inline-dialog-commit-selector" class="aui-layer aui-alignment-element aui-alignment-side-bottom aui-alignment-snap-left" alignment="bottom left" resolved="" aria-hidden="true"><div class="aui-inline-dialog-contents"></div></aui-inline-dialog></div></div><div class="content-view source-view text-view blame-disabled full-window-scrolling fully-loaded"><div class="CodeMirror cm-s-stash-default" style="height: 356px;"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 106px; left: 60px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;" tabindex="0"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 56px; margin-bottom: 0px; border-right-width: 30px; min-height: 314px; min-width: 510.844px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation" data-skate-ignore="true"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"></div><div class="CodeMirror-measure"></div><div style="position: relative; z-index: 1;"></div><div class="CodeMirror-cursors"><div class="CodeMirror-cursor" style="left: 4px; top: 102px; height: 17px;">&nbsp;</div></div><div class="CodeMirror-code" role="presentation" data-skate-ignore="true" style=""><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="1" href="#1">1</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-keyword">package</span> <span class="cm-variable">mux</span></span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="2" href="#2">2</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="">&#8203;</span></span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="3" href="#3">3</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-keyword">import</span> (</span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="4" href="#4">4</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-tab" role="presentation" cm-text="	">    </span><span class="cm-string">"context"</span></span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="5" href="#5">5</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-tab" role="presentation" cm-text="	">    </span><span class="cm-string">"net/http"</span></span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="6" href="#6">6</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;">)</span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="7" href="#7">7</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="">&#8203;</span></span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="8" href="#8">8</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-keyword">func</span> <span class="cm-variable">contextGet</span>(<span class="cm-variable">r</span> <span class="cm-operator">*</span><span class="cm-variable">http</span><span class="cm-number">.</span><span class="cm-variable">Request</span>, <span class="cm-variable">key</span> <span class="cm-keyword">interface</span>{}) <span class="cm-keyword">interface</span>{} {</span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="9" href="#9">9</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-tab" role="presentation" cm-text="	">    </span><span class="cm-keyword">return</span> <span class="cm-variable">r</span><span class="cm-number">.</span><span class="cm-variable">Context</span>()<span class="cm-number">.</span><span class="cm-variable">Value</span>(<span class="cm-variable">key</span>)</span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="10" href="#10">10</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="11" href="#11">11</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="">&#8203;</span></span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="12" href="#12">12</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-keyword">func</span> <span class="cm-variable">contextSet</span>(<span class="cm-variable">r</span> <span class="cm-operator">*</span><span class="cm-variable">http</span><span class="cm-number">.</span><span class="cm-variable">Request</span>, <span class="cm-variable">key</span>, <span class="cm-variable">val</span> <span class="cm-keyword">interface</span>{}) <span class="cm-operator">*</span><span class="cm-variable">http</span><span class="cm-number">.</span><span class="cm-variable">Request</span> {</span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="13" href="#13">13</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-tab" role="presentation" cm-text="	">    </span><span class="cm-keyword">if</span> <span class="cm-variable">val</span> <span class="cm-operator">==</span> <span class="cm-atom">nil</span> {</span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="14" href="#14">14</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-tab" role="presentation" cm-text="	">    </span><span class="cm-tab" role="presentation" cm-text="	">    </span><span class="cm-keyword">return</span> <span class="cm-variable">r</span></span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="15" href="#15">15</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-tab" role="presentation" cm-text="	">    </span>}</span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="16" href="#16">16</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span cm-text="">&#8203;</span></span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="17" href="#17">17</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-tab" role="presentation" cm-text="	">    </span><span class="cm-keyword">return</span> <span class="cm-variable">r</span><span class="cm-number">.</span><span class="cm-variable">WithContext</span>(<span class="cm-variable">context</span><span class="cm-number">.</span><span class="cm-variable">WithValue</span>(<span class="cm-variable">r</span><span class="cm-number">.</span><span class="cm-variable">Context</span>(), <span class="cm-variable">key</span>, <span class="cm-variable">val</span>))</span></pre></div><div class="line" style="position: relative;"><div class="CodeMirror-gutter-wrapper" style="left: -56px;"><div class="CodeMirror-gutter-elt" style="left: 0px; width: 56px;"><a class="line-number line-locator bitbucket-gutter-marker" data-line-number="18" href="#18">18</a></div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;">}</span></pre></div></div></div></div></div></div><div style="position: absolute; height: 30px; width: 1px; border-bottom: 0px solid transparent; top: 314px;"></div><div class="CodeMirror-gutters" style="height: 344px; left: 0px;"><div class="CodeMirror-gutter blame"></div><div class="CodeMirror-gutter CodeMirror-linewidget"></div><div class="CodeMirror-gutter line-number"></div></div></div></div></div></div></section><!-- .aui-page-panel-content --></div><!-- .aui-page-panel-inner --></div><!-- .aui-page-panel --></section><!-- End #content --><!-- Start #footer --><footer id="footer" role="contentinfo" style="display: none;"><section class="notifications"></section><section class="footer-body"><ul><li data-key="footer.license.free.eval">Git repository management powered by a free <a href="http://www.atlassian.com/software/bitbucket/">Atlassian Bitbucket</a> evaluation license</li></ul><ul><li>Atlassian Bitbucket <span title="93098cb983e820d5c230511ead166f176ad49d4f" id="product-version" data-commitid="93098cb983e820d5c230511ead166f176ad49d4f" data-system-build-number="93098cb"> v5.15.1</span></li><li data-key="footer.links.documentation"><a href="http://docs.atlassian.com/bitbucketserver/docs-0515/Bitbucket+Server+documentation?utm_campaign=in-app-help&amp;utm_medium=in-app-help&amp;utm_source=stash" target="_blank">Documentation</a></li><li data-key="footer.links.contact.support"><a href="https://support.atlassian.com/contact" target="_blank">Contact Support</a></li><li data-key="footer.links.jac"><a href="https://jira.atlassian.com/browse/BSERV" target="_blank">Request a feature</a></li><li data-key="footer.links.about"><a href="/about">About</a></li><li data-key="footer.links.contact.atlassian"><a href="http://www.atlassian.com/company/contact/" target="_blank">Contact Atlassian</a></li></ul><div id="footer-logo"><a href="http://www.atlassian.com/" target="_blank">Atlassian</a></div></section></footer><!-- End #footer --></div><script>(function(loader) {loader.load('bitbucket.web.repository.clone.dialog.options', {"com.atlassian.bitbucket.server.bitbucket-mirroring-upstream:mirroring-clone-urls":{"serverCondition":false}});loader.load('bitbucket.file-content.source.toolbar.primary', {});loader.load('bitbucket.file-content.diff.toolbar.secondary', {});loader.load('bitbucket.file-content.diff-view.options', {});loader.load('bitbucket.comments.info', {});loader.load('bitbucket.file-content.diff.toolbar.primary', {});loader.load('bitbucket.comments.extra', {"com.atlassian.bitbucket.server.bitbucket-jira:comment-issue-list":{"serverCondition":false}});loader.load('bitbucket.file-content.source.toolbar.secondary', {"com.atlassian.bitbucket.server.bitbucket-client-web-fragments:source-file-edit":{"serverCondition":true}});loader.load('bitbucket.comments.actions', {"com.atlassian.bitbucket.server.bitbucket-jira:comment-create-issue-link":{"serverCondition":false}});loader.load('bitbucket.layout.repository', {"com.atlassian.bitbucket.server.bitbucket-web:markup-extension-provider":{"extensions":["md","markdown","mdown","mkdn","mkd","txt","text",""],"extensionsRaw":["txt","text",""],"name":"README"},"com.atlassian.bitbucket.server.bitbucket-repository-shortcuts:repository-shortcuts-url-scheme-whitelist-provider":{"urlSchemeWhitelist":["http://","https://","ftp://","ftps://","mailto:","skype:","callto:","facetime:","git:","irc:","irc6:","news:","nntp:","feed:","cvs:","svn:","mvn:","ssh:","itms:","notes:","smb:","hipchat://","sourcetree:","urn:","tel:","xmpp:","telnet:","vnc:","rdp:","whatsapp:","slack:","sip:","sips:","magnet:"]}});loader.load('bitbucket.branch.layout.actions.dropdown', {"com.atlassian.bitbucket.server.bitbucket-compare:compare-branch-action":{"serverCondition":true},"com.atlassian.bitbucket.server.bitbucket-client-web-fragments:download-branch-action":{"serverCondition":true},"com.atlassian.bitbucket.server.bitbucket-branch:create-branch-action":{"serverCondition":true},"com.atlassian.bitbucket.server.bitbucket-sourcetree-plugin:sourcetree-checkout-action-branch-layout":{"serverCondition":true}});}(_PageDataPlugin));</script><script>require('bitbucket/internal/layout/base/base').onReady({id : 1, active: true, name : "admin", slug : "admin", displayName : "Admin Admin", avatarUrl : "http:\/\/www.gravatar.com\/avatar\/c39d19611d325afe7cda3beece1664db.jpg?s\x3d48\x26d\x3dmm", emailAddress : "admin@test.org", type : "NORMAL"}, "Bitbucket" ); require('bitbucket/internal/widget/keyboard-shortcuts/keyboard-shortcuts').onReady();</script><script>require('bitbucket/internal/layout/repository/repository').onReady({"slug":"mux","id":1,"name":"mux","scmId":"git","state":"AVAILABLE","statusMessage":"Available","forkable":true,"project":{"key":"SOUR","id":1,"name":"SOUR","public":false,"type":"NORMAL","links":{"self":[{"href":"http://localhost:7990/projects/SOUR"}]},"avatarUrl":"/projects/SOUR/avatar.png?s=64&v=1542162761005"},"public":false,"links":{"clone":[{"href":"http://localhost:7990/scm/sour/mux.git","name":"http"},{"href":"ssh://git@localhost:7999/sour/mux.git","name":"ssh"}],"self":[{"href":"http://localhost:7990/projects/SOUR/repos/mux/browse"}]}}, '#clone-repo-button');</script><div id="branch-actions-menu" class="aui-dropdown2 aui-style-default aui-layer" role="menu" aria-hidden="true" resolved=""><div role="presentation"></div></div><script>require('bitbucket/internal/layout/branch/branch').onReady('#repository-layout-revision-selector');</script><script>require('bitbucket/internal/layout/files/files').onReady(["context.go"],{"latestCommit":"212aa90d7cec051ab29930d5c56f758f6f69a789","isDefault":true,"id":"refs/heads/master","displayId":"master","type":{"name":"Branch","id":"branch"}}, '.branch-selector-toolbar .breadcrumbs',false);</script><script>require('bitbucket/internal/page/source/source').onReady( "context.go",{"latestCommit":"212aa90d7cec051ab29930d5c56f758f6f69a789","isDefault":true,"id":"refs/heads/master","displayId":"master","type":{"name":"Branch","id":"branch"}},{"id":"6137e193cdcba2725f16de84eaf0db2b769d9668","displayId":"6137e193cdc","author":{"name":"Michael Li","emailAddress":"alimy@gility.net","avatarUrl":"http://www.gravatar.com/avatar/0149ccde99be510b49fd9d8ee96b91e6.jpg?s=48&d=mm"},"authorTimestamp":1545057763000,"committer":{"name":"Matt Silverlock","emailAddress":"matt@eatsleeprepeat.net","avatarUrl":"http://www.gravatar.com/avatar/a3981c0fc8da70da70f2298c15dfb2ba.jpg?s=48&d=mm"},"committerTimestamp":1545057763000,"message":"remove redundant code that remove support gorilla/context (#427)\n\n* remove redundant code that remove support gorilla/context\r\n\r\n* backward compatible for remove redundant code","parents":[{"id":"d2b5d13b9260193b5a5649e9f47fda645bd2bd1d","displayId":"d2b5d13b926"}],"properties":{"change":{"type":"MODIFY","path":"context.go"}}}, "context.go","source", '#content .aui-page-panel-content', 'file-content',10,true,false,null);</script><script type="text/javascript">require('bitbucket/internal/layout/base/menu/repositories/recent').initMenu('repositories-menu-trigger');</script><aui-inline-dialog class="aui-layer aui-sidebar-submenu-dialog" resolved="" id="sidebar-submenu0" alignment="right middle" aria-hidden="true" responds-to="hover"><div class="aui-inline-dialog-contents"></div></aui-inline-dialog><aui-inline-dialog class="aui-layer aui-sidebar-submenu-dialog" resolved="" id="sidebar-submenu1" alignment="right middle" aria-hidden="true" responds-to="hover"><div class="aui-inline-dialog-contents"></div></aui-inline-dialog><div id="alerts-content-container"><div><aui-inline-dialog id="alerts-content" class="aui-layer aui-alignment-element aui-alignment-side-bottom aui-alignment-snap-right" alignment="bottom right" responds-to="toggle" resolved="" aria-hidden="true"><div class="aui-inline-dialog-contents"><div class=""><div id="bitbucket-alerts" class="bitbucket-alerts"><div class="alerts-list-container"><h3>Alerts</h3><ul class="alerts-list"><li class="aui-message info closeable"><p><strong>Let's synchronize watches</strong> It looks like your Bitbucket and browser time zones don't match.</p><p><a href="/account">Change time zone</a></p><span class="aui-icon icon-close" role="button" tabindex="0"></span></li></ul></div></div></div></div></aui-inline-dialog></div></div><div class="CodeMirror-hscrollbar stash-scroll-fixed" cm-not-content="true" style="min-height: 18px"><div class="stash-scroll-inner" style="width: 0px;"></div></div></body></html>